package win.smartown.kotlin.grammar

/**
 * Created by Smartown(<a href='https://github.com/smartown'>@Smartown</a>) on 2017/6/3.
 *
 * 定义局部变量
 */
fun main(args: Array<String>) {
    declarationVal()
    declarationVar()
}

//声明变量
fun declarationVal() {
    val a: Int = 1//立即初始化
    val b = 2 //推导出int型
    val c: Int //当没有初始化值时必须声明类型
    c = 3 //赋值
    println("a=$a, b=$b, c=$c")
}

//变量
fun declarationVar() {
    var x = 5
    x += 1
    println("x=$x")
}